group predation - French English Dictionary